home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-09-01 | 1.2 KB | 51 lines |
- CC = cc68x
- AS = jas
- CFLAGS = -O -W5 -DBLOCK_OPEN # -DDEBUG
- RM = rm -f
-
- DRIVER = gsdriver.exe
- DRIVER_OBJS = gsdriver.o drivers.o transtub.o flags.o debugdrv.o
- DRIVER_LIBS =
-
- DAEMON = gsdaemon.prg
- DAEMON_OBJS = gsdaemon.o config.o transdmn.o memdemon.o debugdmn.o
- DAEMON_LIBS = -lsocket
-
- all: $(DAEMON) $(DRIVER)
-
- # You may need to substitute your own program-flag-setting program; I
- # use pflags from the SozobonX distribution.
- $(DAEMON): $(DAEMON_OBJS)
- $(CC) $(CFLAGS) -o $(DAEMON) $(DAEMON_OBJS) $(DAEMON_LIBS)
- pflags +global $(DAEMON)
-
- $(DRIVER): $(DRIVER_OBJS)
- $(CC) $(CFLAGS) -o $(DRIVER) $(DRIVER_OBJS) $(DRIVER_LIBS)
- pflags +global $(DRIVER)
-
- gsdriver.o: cookie.h
- config.o drivers.o gsdaemon.o gsdriver.o memdemon.o: global.h
- sendop.o transdmn.o transtub.o: global.h
- gsdaemon.o gsdriver.o: patchlev.h
- gsdaemon.o gsdriver.o sendop.o transdmn.o: pipe.h
-
- debugdrv.o: debug.c global.h
- $(CC) -DDRIVER $(CFLAGS) -c -o $@ $<
-
- debugdmn.o: debug.c global.h
- $(CC) -DDAEMON $(CFLAGS) -c -o $@ $<
-
- TESTIT = testit.ttp
-
- test: $(TESTIT)
-
- $(TESTIT): testit.o
- $(CC) $(CFLAGS) -o $(TESTIT) testit.o
-
- testit.o: drivers.h transprt.h
-
- clean:
- $(RM) $(DAEMON_OBJS) $(DRIVER_OBJS) testit.o
- spotless: clean
- $(RM) $(DAEMON) $(DRIVER) $(TESTIT)
-